.container{
      width: 990px;
      margin: 0 auto;
      .nav{
            display: block;
            height: 32px;
            line-height: 32px;
            margin: 0 0 10px;
            padding: 5px 0;
            background: #f3f3f3;
            border: 1px solid #e9e9e9;
            border-top: 0;
            position: relative;
            display: flex;
            justify-content:space-between;
      }
      .contents{
            .goods{
                  border: 1px solid #f1f1f1;
                  border-top: 2px solid #aaa;
                  background: #fff;
                  display: flex;
                  justify-content:space-between;
                  line-height: 80px;
                  .xiaoji{
                        font-size: 13px;
                        color: #666;
                  }
                  .img-box{
                        position: relative;
                        float: left;
                        width: 80px;
                        height: 80px;
                        border: 1px solid #eee;
                        margin-right: 10px;
                        background: #fff;
                        padding: 0;
                        text-align: center;
                        overflow: visible;
                  }
                  .img-box img{
                        width: 100%;
                        height: 100%;
                  }
                  .title{
                        width: 208px;
                        overflow: hidden;
                        text-overflow:ellipsis;
                        white-space: nowrap;
                  }
                  .count{
                        input{
                              width: 30px;
                              text-align: center;
                        }
                  }
            }
      }
      .footer{
            height: 50px;
            width: 988px;
            border: 1px solid #f0f0f0;
            background: #fff;
            position: relative;
            margin: 0 auto;
            display: flex;
            justify-content:space-between;
            line-height: 50px;

            .settlement_btn{
                  display: block;
                  position: relative;
                  background: none;
                  outline: none;
                  width: 94px;
                  height: 52px;
                  line-height: 52px;
                  color: #fff;
                  text-align: center;
                  font-size: 18px;
                  font-family: Microsoft YaHei;
                  background: #e54346;
                  overflow: hidden;
                  cursor: pointer;
            }
      }
}
